home *** CD-ROM | disk | FTP | other *** search
- #include "AppleEvents.h"
-
- #define Escape_Key 0x1B
- #define Return_Key 0x0D
- #define Enter_Key 0x03
-
- pascal Boolean My_Dialog_Filter(DialogPtr, EventRecord *, short *);
- void Open_DLOG(DialogPtr *, short, OSType, short, short, Ptr, AEDescList *, long);
- Boolean Change_Dialog_Switch(DialogPtr, short, Handle, AEDescList *, long);
- Boolean Edit_Dialog_Switch(DialogPtr, short, Handle);
- Boolean Auto_Dialog_Switch(DialogPtr, short, Handle);
- Boolean Handle_OK_Change(DialogPtr, int, int, AEDescList *, long);
- void Set_Long_Type(Str4, OSType *, DialogPtr, int);
- void Set_Type_Text(File_Union *, OSType);
- void Handle_Make_Like(DialogPtr, short, short, short);
- void Handle_Add_Pref_Item(DialogPtr, int, int, int);
- void Handle_Delete_Pref_Item(void);
- Boolean Handle_Check_item(DialogPtr , short);
- void Handle_Add_Auto_Item(DialogPtr, int, int, int);
- void Make_ac_Name(StringPtr, StringPtr, StringPtr, StringPtr);
- void Handle_Delete_Auto_Item(void);
- void Draw_Border(DialogPtr, short, short);
- int Handle_Key_Pressed(DialogPtr, int, short *);
- int Check_Data(DialogPtr, int, short);
- void Set_DLOG_Text_Item(DialogPtr, short, StringPtr);
- void Draw_Dialog(DialogPtr);
-
- extern FInfo File_Info;
- extern short The_pt_Type[100];
- extern short The_ac_Type[100];
- extern short Multiple_Files;
- extern FSSpec The_File_Spec;
- extern EventRecord The_Event;
- extern int Strt_Rsrc;
- extern short Num_pt;
- extern short Num_ac;
- extern short CreatorChangerApp, CreatorChangerPref;
- extern short PT_Item_To_Edit;
- extern short AC_Item_To_Edit;
- extern Boolean Done_With_Dialog;
- extern Str63 Types_Error_1;
- extern Str32 Types_Error_2;
- extern Str32 Descr_Error;
- extern Str32 Bad_Item_Error;
- extern Str32 Bad_CF_Type_1;
- extern Str32 Bad_CF_Type_2;
- extern Str32 Bad_CF_Type_3;
- extern Str32 Bad_CF_Type_4;
- extern global_prefs **Global;
- extern EventRecord The_Event;
- extern Handle The_Icons;
-
- File_Union F_Type, C_Type;
- DialogPtr Chng_Dialog, Edit_Dialog, Auto_Dialog;
- Str4 EMPTY_STR="\p";